package com.jy.modules.cims.data.dao;

import java.util.List;
import java.util.Map;

import com.jy.modules.cims.data.common.dto.TCMmBailBondDealDetailDTO;
import com.jy.platform.core.mybatis.MyBatisRepository;
@MyBatisRepository
public interface BailBondDao {
	
    /**
     * @author zhuwenbin
     * @description:查询对象担保金交易
     * @date 2015-02-06 15:32:52
     * @param id
     * @return
     */
    public TCMmBailBondDealDetailDTO findTCMmBailBondDealByPrimaryKey(String id);
    
    /**
     * @author zhuwenbin
     * @description: 分页查询担保金交易明细
     * @date 2015-02-06 15:32:52
     * @param searchParams
     * @return
     */
    public List<TCMmBailBondDealDetailDTO> searchBailBondDealDetailByPaging(Map<String, Object> searchParams);
    
    
    /**
     * @author zhuwenbin
     * @description: 更新对象担保金
     * @date 2015-02-05 15:32:52
     * @param paramMap
     */
    public void updateBailBond(Map<String, Object> paramMap);

}
